Saffron Finch - Deutsch Englisch Wörterbuch